@charset "utf-8";
/* CSS Document */
html{-webkit-text-size-adjust: 100%;}
body, div, dl, dt, dd, ul, ol, li, h1, h2, h3, h4, h5, h6, pre, code, form, fieldset, legend, input,button, textarea, p, blockquote, th, td, hr{margin: 0; padding: 0; -webkit-box-sizing: border-box;}
body{font-family:"Microsoft YaHei" ,"Helvetica Neue", Helvetica, STHeiTi, Arial, sans-serif; /*line-height: 1.5;*/ overflow-x: hidden; -webkit-overflow-scrolling: touch;}
body{background-color:#fff; color:#333; min-width: 320px;}
.bodyBgwhite{background-color:#fff;}
article, aside, details, figcaption, figure, footer, header, hgroup, main, nav, section, summary{display: block;}
audio, canvas, progress, video{display: inline-block; vertical-align: baseline;}
audio:not([controls]){display: none; height: 0;}
[hidden], template{display: none;}
svg:not(:root){overflow: hidden;}
a{background: transparent; text-decoration: none; -webkit-tap-highlight-color: transparent;color:#333;}
a:active{outline: 0;}
abbr[title]{border-bottom: 1px dotted;}
b, strong{font-weight: bold;}
dfn{font-style: italic;}
mark{background: #ff0; color: #000;}
small{font-size: 80%;}
img{border: 0; vertical-align:top}
hr{box-sizing: content-box; height: 0;}
em, i, cite{ font-style:normal}
pre{overflow: auto; white-space: pre; white-space: pre-wrap; word-wrap: break-word;}
code, kbd, pre, samp{font-family: monospace, monospace; font-size: 1rem;}
button, input, optgroup, select, textarea{color: inherit; font: inherit; margin: 0;}
button{overflow: visible;}
button, select{text-transform: none;}
button, html input[type="button"], input[type="reset"], input[type="submit"]{-webkit-appearance: button; cursor: pointer;}
button[disabled], html input[disabled]{cursor: default;}
input{line-height: normal;}
input[type="checkbox"], input[type="radio"]{box-sizing: border-box; padding: 0;}
input[type="number"]::-webkit-inner-spin-button{-webkit-appearance: none;}, input[type="number"]::-webkit-outer-spin-button{height: auto;}
input[type="search"]{-webkit-appearance: textfield; -webkit-box-sizing: border-box; box-sizing: border-box;}
input[type="search"]::-webkit-search-cancel-button, input[type="search"]::-webkit-search-decoration{-webkit-appearance: none;}
fieldset{border: 1px solid #c0c0c0; margin: 0 2px; padding: 0.35em 0.625em 0.75em;}
legend{border: 0; padding: 0;}
textarea{overflow: auto; resize: vertical;}
optgroup{font-weight: bold;}
table{border-collapse: collapse; border-spacing: 0;}
td, th{padding: 0;}
ul, ol{list-style: none outside none;}
h1, h2, h3 {font-weight: normal;}
/*去掉手持设备点击时出现的透明层*/
i,a,button,input,li,p,div{
	-webkit-tap-highlight-color: rgba(0,0,0,0);
	-webkit-tap-highlight-color: transparent; /* For some Androids */
}
.mui-popup-buttons .mui-popup-button.mui-popup-button-bold{font-weight: 500;}
/*===============================================*/
/*常用颜色*/
.Blue{color: #31b1ff;}
.blued8{color: #8faed8}
.bluedd4{color: #519dd4;}
.black00{color: #000;}
.black33{color: #333;}
.white{color: #fff;}
.gray{color: #ccc;}
.gray22{color: #b2b2b2;}
.gray97{color: #969697;}
.orange{color: #ff6600;}
.orange4e{color: #fcb670;}
.yellow{color: #ffbc00;}
.red3f{color: #ff773f;}
.red09{color: #ff4f09;}
.red33c{color: #ff233c;}
.green51{color: #02b151;}
/**字体加粗*/
.weight600{font-weight: 600;}
.weight700{font-weight: 700;}
/*常用字号*/
.f50{font-size:5rem;}
.f36{font-size:3.6rem;}
.f30{font-size:3rem;}
.f28{font-size:2.8rem;}
.f25{font-size:2.5rem;}
.f24{font-size:2.4rem;}
.f22{font-size:2.2rem;}
.f20{font-size:2rem;}
.f18{font-size:1.8rem;}
.f16{font-size:1.6rem;}
.f15{font-size:1.5rem;}
.f14{font-size:1.4rem;}
.f13{font-size:1.3rem;}
.f12{font-size:1.2rem;}
.f11{font-size:1.1rem;}
.f10{font-size:1rem;}
.f9{font-size:0.9rem;}
.f8{font-size:0.8rem;}
.f7{font-size:0.7rem;}
.f6{font-size:0.6rem;}
.f14{ font-size: 14px;}
.fb{ font-weight:bold;}
.dis_b{display:block;}
.text_in2{text-indent:2em;}
.inblock{display:inline-block;}

/**字体居中，左，右*/
.texl{text-align: left;}
.texc{text-align: center;}
.texr{text-align: right;}

/**头部间隔*/
.bsmt3{margin-top: 3px;}
.bsmt4{margin-top: 4px;}
.bsmt5{margin-top: 5px;}
.bsmt8{margin-top: 8px;}
.bsmt10{margin-top: 10px;}
.bsmt15{margin-top: 15px;}
.bsmt20{margin-top: 20px;}
.bsmt25{margin-top: 25px;}
.bsmt44{margin-top: 44px;}

/**页面块边距*/
.bspdd{padding: 10px;}

/**公共头样式*/
.header-bar{
	position: fixed;
    z-index: 10;
    right: 0;
    left: 0;
    height: 44px;
    padding-right: 10px;
    padding-left: 10px;
    /*border-bottom: 1px solid #ccc;*/
    background-color: #2486fa;
    -webkit-backface-visibility: hidden;
    backface-visibility: hidden;
}
.header-bar-nav{
	top: 0;
}
.header-bar .header-icon{
    z-index: 20;
    width: 30px;
    height: 30px;
    margin-top: 14px;
    margin-left: 1px;
}
.header-icon{
	background: url("../../images/mobile/backIcon.png") no-repeat;
	background-size: 19%;
	margin-right: -10px;
    padding-right: 10px;
    padding-left: 10px;
    display: inline-block;
    text-decoration: none;
    -webkit-font-smoothing: antialiased;
    top: 13px;
    left: 10px;
}

.header-bar .header-title{
	right: 40px;
    left: 40px;
    display: inline-block;
    overflow: hidden;
    width: auto;
    margin: 0;
    text-overflow: ellipsis;
}
.header-title{
	font-size: 17px;
    font-weight: 500;
    line-height: 44px;
    position: absolute;
    display: block;
    width: 100%;
    margin: 0 -10px;
    padding: 0;
    text-align: center;
    white-space: nowrap;
    color: #ffffff;
}
.header-left{float: left;}
.header-right{float: right;color: #ffffff;margin-top: 11px;font-size: 0.8rem;}

/**收款明细样式变更*/
.sltChange .sltTj{padding: 10px 10px 0 10px;background: #f4f4f8;}
.sltChange .sltTj .selCi{background-color: #fff;color: #000000;border-radius: 5px 5px 0 0;padding: 0;}
.sltChange .sltTj .selTi {background-color: #fff;color: #333;border-radius: 5px 5px 0 0;}
.sltChange .selCi .gTb .text{background-color: #e6e6e6;border-radius: 5px;border-bottom: 1px solid #e6e6e6;padding: 7px;}
.sltChange .selCi .gTb .tipsChange{font-size: 1.0rem;width: 90px;border-left: 3px solid #2584fa;height: 15px;line-height: 15px;margin: 10px 0;}
.sltChange .selCi .gTb span{top:10px}
.sltChange .ico7change{background: url(../../images/mobile/ico7Change.png) no-repeat;background-size: 90%;}
.sltChange .ico8change{background: url(../../images/mobile/ico8Change.png) no-repeat;background-size: 90%;}
.sltChange .ico9change{background: url(../../images/mobile/ico9Change.png) no-repeat;background-size: 90%;}
.sltChange .iconChange{margin: 10px 0;}
.sltChange .sBtn a{color: #2584fa;border: 1px solid #2584fa;}
.sltChange #queryForm{padding: 0 10px 10px 15px;}
.sltChange .seCon{background: #fff;border-top: 1px solid #e6e6e6;}
.sltChange .selCi .gTb select{appearance:none;-moz-appearance:none;-webkit-appearance:none;  background: url(../../images/mobile/selectIco.png) no-repeat scroll right 8px center transparent;background-size: 8%; }
.sltChange .selCi .gTb select::-ms-expand { display: none; }
.searchChange{height: 50px;background: #f4f4f8;}
.searchChange .seCon{margin: 0 10px;border-radius: 0 0 5px 5px;}

/**网络出现错误*/
.zhezhao{position: fixed;background-color: rgba(0,0,0,0.6);width: 100%;height: 100%;z-index: 1000;top: 0;left: 0;}
.zhezhao .contact_zhezhao{}
.zhezhao .contact_zhezhao span{position: absolute;text-align: center;color: #ffffff;top:45%;left: 25%;}

/**身份验证显示*/
.auth-main{text-align: center;margin-top: 55px;padding: 10px;}
.auth-main ul{width: 100%;}
.auth-main ul li{width: 50%;float:left;}
.auth-main ul li img{width: 90%;height: 200px;}
.auth-main ul li p{height: 20px;line-height: 20px;margin: 10px 0;font-size: 0.8rem;color:#b2b2b2;}
.auth-waiting{margin-top: 55px;text-align: center;}
.auth-waiting img{width: 22%;height: auto;margin-top: 30%;}
.auth-waiting p{margin: 20px 0;font-size: 0.9rem;color:#b2b2b2;}



